=== 3D-View for ZX Spectrum ===

(c)  , - 2011




---   3D-View ---

1.   3D-    90  45    ZX Spectrum 256x192.
2.      bmp-     (bmp-   300300, 24- ).
3.      (     -  ,  , , ,   ..)          ZX Spectrum.

---   ---
3DView.exe -   ( PC)
original.txt -    
source.txt -   
sprites90.txt -     90 
sprites45.txt -     45 
sprite_tester.asm -       ( ZX Spectrum)




===   ===

---   3DView.exe,       ---

     RGB      bmp-    .

        bmp-  .

****************************************************************************************
! BMP-    24-      300300 !
****************************************************************************************

        bmp-,     .          ,   .
           -.       () ,  ,   (),   ().
          .

---     sprites90.txt  sprites45.txt ---

 source.txt, sprites90.txt  sprites45.txt    3dView.exe       ,  90  45 .
          ZX Spectrum.

                .
       .

 :

S453L2
DEFB 40
DEFB 4,0,1, 0,0,0,0,176,173,160,160
...

S453L2 -  , :
S - ;
45 -  ;
3 -   ;
L -    (R - , F -  );
2 -     ;

DEFB 40 -    

DEFB 4,0,1, 0,0,0,0,176,173,160,160 -   , :
4 -    (0..23);
0 -    (0..31);
1 -   (0..255,   1). ,      "    ";
0,0,0,0,176,173,160,160 -     .

       .

---    sprite-tester.asm ( ) ---

   ZX Spectrum   .   :
-  ()   sprites90.txt / sprites45.txt        sprite-tester.asm;
-           ;
-    3DView.exe   "    ",          (      sprite-tester.asm);
-  ZX Spectrum       40000 (.).

!      255  sprite-tester.asm  .




---   original.txt ---

     original.txt.
 original.txt    bmp-  .        .

    original.txt:
p x y z
p -  ,   
x -  x  
y -  y  
z -  z   ( ,  )
       -32767  +32767. ,         0,0,0.




 ! :)